PhpGedcom\Parser A

Total Complexity 52
Dependencies 10
Dependents 45
Total lines 307
Lines of code 153
Logical lines of code 97
Comment lines 80
Methods 15
Properties 7

Methods 15

Method Rating Maintainability Complexity Lines of code
parse()
B
41 24 46
parseMultiLineRecord()
A
49 8 33
getCurrentLineRecord()
S
63 3 11
forward()
S
63 2 11
__construct()
S
69 2 7
skipToNextLevel()
S
66 2 9
logUnhandledRecord()
S
69 2 6
logSkippedRecord()
S
69 2 6
back()
S
77 1 4
getGedcom()
S
82 1 3
eof()
S
80 1 3
getCurrentLine()
S
82 1 3
logError()
S
80 1 3
getErrors()
S
82 1 3
normalizeIdentifier()
S
73 1 5